← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 39)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 4196 statements in 278ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
418411427ms766msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 109)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 109)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
14196278ms16544339ms
# spent 766ms (427+339) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 109)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 4184 times, avg 183µs/call: # (data for this subroutine includes 11 others that were merged with it) # 4184 times (427ms+339ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 183µs/call
sub { return ($_[0]->isRepeating||$_[0]->alignRight||$_[0]->alignBottom||$_[0]->isFixedX||$_[0]->isFixedY); };
# spent 126ms making 4096 calls to OCBNET::Spritesets::Sprite::alignBottom, avg 31µs/call # spent 123ms making 4184 calls to OCBNET::Spritesets::Sprite::alignRight, avg 29µs/call # spent 46.3ms making 4056 calls to OCBNET::Spritesets::Sprite::isFixedX, avg 11µs/call # spent 43.9ms making 4184 calls to OCBNET::Spritesets::Sprite::isRepeating, avg 10µs/call # spent 275µs making 24 calls to OCBNET::Spritesets::Sprite::isFixedY, avg 11µs/call